using System;
using System.Collections.Generic;
using System.Text;
using Bosphorus.Integration.Jira.Thor.Client.PlugIn.JiraIntegrationService;

namespace Bosphorus.Integration.Jira.Thor.Client.PlugIn.View.Domain
{
    public class IssueViewModel
    {
        private bool isSelected;
        private IssueView issueView;

        public IssueViewModel(IssueView issueView)
        {
            this.issueView = issueView;
        }

        public bool IsSelected
        {
            get { return isSelected; }
            set { isSelected = value; }
        }

        public string Key
        {
            get { return issueView.Key; }
        }

        public string IssueType
        {
            get { return issueView.IssueType; }
        }

        public string IssueStatus
        {
            get { return issueView.IssueStatus; }
        }

        public string Reporter
        {
            get { return issueView.Reporter; }
        }

        public string Assignee
        {
            get { return issueView.Assignee; }
        }

        public string Summary
        {
            get { return issueView.Summary; }
        }

    }
}
